Myth and Science