Lord of My Dreams by Emma Daniels is a great book.  I loved it.  The book is about Drew who has spent the past 500 years being tortured in a version of hell by a demon name Demeana.  He is sent back to the present world every 100 years and given a month to atone for his sins.  It is his 5th time back when he meets Caitlin.  She and her friend Maddie find him naked in the middle of the road shivering and weak.  They end up taking him with them and give him some clothes and a place to sleep.  That same night Caitlin begins having dreams of a woman named Catherine who lived 500 years ago.  The story unfolds from there and you'll read about what's going on in the present as well as what happened in 1509.