Daniel is different from most people, not in the fact that he has died and been born several times over the last thousand years, but in the fact that he remembers each life he has lived. And in each life, he seeks out Sophia, the love of his life, every life. In this lifetime, Sophia's soul resides in Lucy. But will Daniel ever make her understand exactly how long he has loved her?
This whole book is based on the premise that reincarnation actually exists, so if the idea of that makes you uncomfortable, you might as well not even think about reading this book. However, if you are either open to that idea, either as reality or a mere plotline, then you may want to give this book a try. This is, at its heart, a love story, and one that is really beautifully and skillfully crafted. Daniel and Sophia are the archetypal star crossed lovers, and a happy ending is never guaranteed for them.
I really enjoyed the book, but it was not one I could sit and read for long stretches of time. I think the story was just a little too intense for that. The ending left a lot of loose endings, and I am not sure if this will end up being a series. I would like to know what happens with Daniel but only time will tell. In the mean time, I really enjoyed the beauty of this book.
A touring review copy of this book was provided by Crazy Book Tours.