Transits and planetary periods: a book of practical hints to students of astrology