The Legend of Glaucus of Crete: Divining Ancient Mysteries