science and mythology