This book has a lot of essential information. However, it lacking in several ways. It does not give off a polished feel. It reads like an initial draft due to the many errors it contains such as typos and mistranslations (used words closely related but not exact translation). This book definitely needs a thorough reinvestigation and a careful editor . Furthermore, despite it's vital lessons, I did not appreciate the manner in which the author boldly inserted his interpretations in an unscholarly method choosing an approach as well as words that did not sound professional.
Therefore, it is my recommendation that readers should be wary when approaching this book. It should only be read by those familiar with Arabic as well as those who already know enough about Islam as not to be misled by the translations. In spite of these criticisms, I would say that the book is still worth reading as it has a wealth of pertinent information.