Scan barcode
celli's review
3.0
This book has a lot of stuff that I usually avoid in a novel--psychics, soulmates throughout time, expositional flashbacks--but somehow manages to weave them all into a compelling story that's epic without being too self-consciously so. I gave it three stars instead of four because I winced at some of the more flowery stuff, and because I really hate expositional flashbacks, but overall I was impressed.