Comment

Aug 24, 2012rixonkarla rated this title 4.5 out of 5 stars
There's a reason this book often shows up on lists of best YA books of all time, and that reason is that it's amazing.