Mythology as well as Science