I read this book after great recommendations. I could not understand why it is so highly rated. Perhaps because other astrology books lack its structured approach. In fact, compared to those books, it is closer to having a more clear structure, in a way going in the direction of scientific textbooks. This is a positive thing, I believe. However, the book felt very dry to me. A list of correct readings about a planet does not a good reading make.
Astrology is not just a science, it is also an art, an intuitive art. Both a rigorous approach and an intuitive talent are needed.
I have a PhD in physics, so I can appreciate logical rigor. However, astrology is a spiritual science foremost and needs to be inspiring. In the end, this book was not inspiring to me, hence I did not thing highly of it.