Review: Great book
Rating: 5 out of 5
Date: 02 3, 2014
This is a great story with deep characters that have lots of flaws. I love this book and think everyone should read it I know I'll read it again. I was worried about the price but it was worth it.