Review: 6th Grade Reading List recommend.
Rating: 5 out of 5
Date: 11 27, 2013
My son read this book in school and did many reports on it.  He really found it intriguing.  He is in 6th grade.