I think that so far, this book is amazing!!! It goes so into detail, is so inspirational, and really teaches me moral life lessons on how to be a better person while also taking charge. I really think this is a great book for ages.... ummmm..... about 14 and up. I recommend this soooooooo much, and even though it's a long book, you quick readers will finish it like that. Happy reading and enjoy!!!