Myths, Gods, Machines: Illuminations on Mythology, History and Science