Review: Amazing story
Rating: 5 out of 5
Date: 02 23, 2014
Five stars because this book was so good, so hard to put down. The characters were believable, interesting and complex - just like they needed to be to seem real. Putting the book down was difficult. Even though the end was sad it was also good.