Author: Diodorus Siculus. Oldfather, C. H., Tr.