Secrets of the Serpent: In Search of the Sacred Past