Mythology and also Science