The changing sky : a practical guide to predictive astrology