The Archetypal Cosmos: Rediscovering the Gods in Myth, Science and Astrology