It was more than i expected, every topic is up to the point, no unnecessary blah blah.Contains all the basics and topics for experienced astrologers too. Father of this book's author is a well known astrologer across kerala. It must not be named horoscope matching, last part of the book contains every details of horoscope matching, thats all. Its an all-around astrology book.