Your Eastern Star: Oriental Astrology, Reincarnation and the Future.