The Hydra Apollodorus Diodorus Euripides Heraclitus Palaephatus Pausanias Photius Schol. vet. on Plato Servius Sophocles