Is there a god? Are we alone? What is the meaning of life? Why does it even exist at all? Tales of everlasting life, death, and resurrection dating back to the time of ancient Egypt; epic fables of Zeus and his Olympians waging war with the Titans; N...