I am a fan of Barbara Watkins and she did not disappoint with Thorns of an Innocent Soul. From the moment the story began I was surprised how much I could relate to the main character. While some of the choices in this book confused me, I continued to read because I was certain they would be explain...