It is hard to explain or review this book by any common person. Though the language and narration style are simple, the concepts explained are at deeper levels of philosophy and I would suggest this book to only those who are seriously interested in understanding these concepts. Novice readers may not find it difficult to read or understand but may not truly appreciate the plethora of information hidden in these pages.