This book is so awesome. It shows you how one person makes a difference and the stuggles he had to overcome. The writing is superb. There is also a movie out, and when you watch the movie you think it is great, but when you read the book it changes your life. I recommend watching the movie first because it shows you a basic of what the story is about, and then watch the movie because it goes into so much more detail. It will be one of the best books you have ever read, I promise, and definitely worth the time.