Dare the Devil (499)

Dare the Devil (499) - Elaine Raco Chase I read this as an eBook for the Nook. There are 437 pages to this novel.