Dynamic Astrology: In the Light of Science