There's no question why children all over the world are advised to read this book. This is the second of Maya Angelou's books that I have read, and I really enjoyed it. It's truthful and honest, but frankly, some parts of the book disgusted me. But, although I don't agree with some of the author's choices, this book is a good read. However, because of some of the content, I would only recommended it to a mature reader. If you want to read a book which doens't hide the fact that everyone makes mistakes, give this one a try.