I was reading this book to practice my English and I can tell you that these topics are amazing and the author has a good capacity to explain his topic fluency and coherently. The narrator is also very good. Good reading. 🙂