Astrology nowadays is universally recognised as a science, based on sound mathematical principles and calculations. But while it is easy to agree to this premise, it is difficult to find a well-researched comprehensive book to guide the general reader. In response to this need,...