The book of the zodiac an historical anthology of astrology