Review: Strange story
Rating: 5 out of 5
Date: 06 19, 2013
Lots of characters to keep track of but a book that I couldn't put down.  I was so released to get to the end and learn that she had a chance for a good life.