This book starts off well, but the author's views on homosexuality are outdated and hypocritical. At the beginning of the book, the author states that any form of hate, including homophobia, is unacceptable. However, later in the book, the author admits to not agreeing with or accepting homosexuality. Additionally, when discussing women's abuse, the author uses the word "devil" to describe evil, which is not an Afrocentric term. While the book has some good sections, the author's views are outdated and problematic, making it difficult to recommend.