God the Astrologer: Soul, Karma, and Reincarnation--How We Continually Create Our Own Destiny