Soulprint by Megan Miranda is a reasonably unique young adult sci-fi thriller set in a futuristic America in which soul-fingerprinting is a reality, allowing identification of a person's soul through multiple lifetimes. This story delves into the concept of soul reincarnation and how this knowledge can shape individual lives as well as society as a whole. The novel follows a girl, Alina Chase, who is all but imprisoned for the crimes committed by her soul in its past life. When Alina escapes with the help of three teens with questionable motives she embarks on a journey to clear her name and uncovers a far reaching conspiracy as well as facing the question of just what she is willing to do and trade for her freedom. 
 I actually really enjoyed the concepts presented in this story. The idea of nature versus nurture, destiny versus free will and the idea that a soul continues to exist after a person dies, as well as the counterpoint to science, that the sum of genetics and the soul is not quantifiable. I loved the discussion on choice and the idea that the sum of a human is more than the simple addition of the parts. The world building elements of this novel were one of its greatest strengths I felt. The science of soul printing is still very new in this world, creating lots of unknowns. I thought it was very interesting that certain talents or traits do consistently carry forwards into new lives but overall personality does not. The questions this generates were fascinating, as well as the implications this has on religion. 
 As far as plotting and writing goes this was solid but not a stand out by any means. In many ways it is a fairly simple and easy read, not that this is necessarily a bad thing. I liked the fact that this is a standalone novel as well; sometimes it's nice to get a reasonable pay-off and conclusion at the end of the book, rather than being left hanging and having to wait for a sequel. I was slightly underwhelmed by the climax and found myself dawdling a little through the middle when I kind of lost interest in where things were headed and the pace slowed too much (in my opinion thrillers need to pace fast and keep the tension high all the way). The lack of answers initially dragged too long for me rather than built suspense and it felt like we were going somewhere but I couldn't really see the point. That being said, the action sequences were fun and fairly well done for young adult. 
 I liked the characterisation as a general rule, especially our lead. Alina is smart, observant, strong and brave! It was also one of the few times the rapid build to romance (because of course there is a romance story line as well... it is young adult after all) made sense to me. It is unsurprising that Alina would fall for the first guy who looks at her and sees just her, Alina, rather than her soul and its past (which is what her entire life has been determined by). The romance didn't feel forced in that sense (whether than quantitates 'true love' is up for debate through). I can see why people enjoyed the romantic chemistry in this book. 
 I think my main criticism for this story would be that the reasoning for Alina's incarceration seemed somewhat weak. I'm not sure the causation and motivation driving the story quite worked for me, especially given the fact that there was another soul involved in the original crimes of what really should have been equal culpability (this is explained, but not too my satisfaction I guess). 
 Overall, 'Soulprint' did the sci-fi elements well, posted interesting and fairly relevant questions (which good sci-fi should) and was an enjoyable read (although I doubt it will warrant a re-read at this point). Worth a shot if sci-fi thrillers are up you're alley or you're looking for a light introduction to some of these elements.