Science, Myth and God