Soulprint has a clever and unique plot that piqued my interest right away. Within its diverse storyline this book delivers suspense, action, and a little romance. Author Megan Miranda not only kept you at the edge of your seat, she also snuck in a few surprises and who doesn't love that? I especially enjoyed the character development of Alina, the main character, who at first seemed to just be a pushover, but then quickly proves herself to be the heroine you hope for in a novel. The reader may question some of her choices throughout but if nothing else, she's able to convince us of her individuality. While I enjoyed the story there were a few things that just felt a little unbelievable to me, i.e. situations that occurred at unexpected or inappropriate times or felt forced. These didn't ruin the book by any means, but they just weren't what I anticipated. This book will appeal to sci-fi fans both young and old.