Soulprint envisions a world where sins of past lives are punished in the present

<em>Soulprint</em> envisions a world where sins of past lives are punished in the present

Past lives have always been a fascination of mine, and Soulprint by Megan Miranda played on that fascination. In a future where your soul is traced by a blood test at birth, how far will society go to make sure the sins of our pasts aren’t repeated in our present? I thought this was an intriguing concept. This is a pretty action packed book, and I admit that I devoured it in a day just because I had to know exactly what Alina’s former self had really been up to.


Alina has been raised on an island to protect her from society and to protect society from her. Her fate was decided when she was born and identified as the reincarnated soul of one of the most despised criminals of her century. Though Alina doesn’t feel any connection to her past soul, plenty of people are willing to believe she carries answers somewhere inside herself that could bring them power and wealth, and they have no compulsions about doing what it takes to force her to remember what she knew and died for seventeen years ago. Fast paced and full of action, this was a pretty intriguing concept wrapped in an engaging package. I think plenty of people like past life stories, but they are often turn into historical fiction. Soulprint takes this in another direction. This is a contemporary story that, though it is set in the future, is a recognizable and pretty believable future. While I didn’t care for or trust many of the characters beyond the protagonist, it didn’t take away from my reading pleasure. The tension and suspense were sustained throughout this book, and it really took me the entire book to figure out exactly what was going down. There was a romantic element I could have lived without, but if you lock up a teen on an island for her whole life . . . I think my students will find this concept intriguing and they will enjoy this book. Language and sensuality are appropriate for high school readers.
I received an ARC of this book from the publisher via NetGalley in exchange for an honest review.

This book is available in the MHS Library.


About queenbook

When the final bell rings, I stash those messy piles of essays and analysis assignments in a desk drawer and I head home to a pile of good books. My kids and dog eat too many chicken nuggets and the house could be neater, but as long as I get my daily read, I guess we are doing all right. When I was twelve and fifteen and eighteen and twenty, I believed I needed to get out there and do those things I had just been reading about, which ended in disaster, tears, a tattoo that scares me every time I catch a glimpse of it in the mirror, and the realization that some of us are meant for action, and some of us are meant to critique the pace of action in a book. I read primarily YA fiction as I have a rather hulking classroom library and a hundred high school readers to engage daily. Nothing makes me happier than coming to school and finding an impatient teenager waiting by my door to turn in a book and get another one just like it. I adore a good zombie, a medieval princess, or girl assassin (I would like them all in one book if you are a writer looking for some inspiration). I add historical mystery to my wish list a year in advance, and you should get out of my way when the next Outlander book comes out. I have an embarrassing fondness for rock star books, but only if they don’t get too trashy and embarrass me. My favorite book of all time is The Blue Castle by L.M. Montgomery. My book boyfriends include Gilbert Blythe, Alonzo Wilder, and Jamie Fraser. They are mine and you can’t have them.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s