Immortal Beloved (Immortal Beloved Series #1)

Immortal Beloved - Cate Tiernan 3.5