This was a great piece of writing, and I loved it. But I think that it depends what your reading level is, and what language and material you're willing to read, because I will admit that this is a really harsh book, it deals with a lot of terrific matters, such as violence (mainly), harsh language, and more. So I do think it is a mature book, that some users and parents might find inappropriate and too mature for their kid. BUT, putting that aside, I have to say this is one of the best books I've read so far, it is a very emotional writing, and I enjoyed every single page of it. I personally love to read books like this, and I do read some books that are a bit more "advanced" than what my reading level should be for my age (and no, I don't mean that kind of advanced). So I my final thoughts on this book are that YES, it is a great book definitely worth reading, and it has a lot of educational meaning too, so if you think you can handle the content of the book, then definitely read it cause you will LOVE it.