I love it, clear and great writing. The author gives very good examples and even though there is not solutions to all exercises at the end of the book, you learn so well that you can almost always verify your answers to be correct with great certainty.