riddlesreviews.com
Soulprint – Book Review
Plot: Seventeen-year-old Alina Chase has spent her entire life imprisoned on a secluded island—not for a crime she committed in this lifetime, but one done by her past self. Her very soul is like a…