Scan barcode
shannanh's review
5.0
This is one of those books where you start off wanting to slap one of the characters, but the further you go into the story, you feel sorry for them. Another good story.
More...