A review by ula_j
My Soul to Keep by Tananarive Due

5.0

Great intriguing story about a man who has lived for centuries and the woman he falls deeply in love with. The relationship dynamics are deep and complicated and the background development is really well done.