Tennessean and teenage dressmaker Haven Moore can't control her visions of an unknown past with a boy named Ethan. After an eerie string of coincidences sends her to New York, Haven meets Iain Morrow and is swept into a love affair that feels both deeply fated and terribly dangerous. When Iain is suspected of murdering a rock star, Haven wonders if Iain committed the crime in a past life. Looking for answers, she visits the Ouroboros Society and discovers a millennia-old world of reincarnation.
From the community