Diodorus of Sicily : in twelve volumes. X, Books XIX. 66-110 and XX - Diodorus, Siculus (The Loeb classical library, 1954)