This is a great tool for someone who wants to learn the basics of astrology. The book is very comprehensive and easy to read. She does not dive into deep philosophy, but rather produces something everyone can follow, regardless of their ideology. MacGregor also quotes many other authors, which helps point readers toward more in-depth readings, once they have mastered the basics.
This book is highly recommended for the astrology-illiterate. Enjoy! And for you naysayers, I challenge you to read this book and not find something of yourself within its covers.