Diodorus of Sicily : in twelve volumes. IX, Books XVIII and XIX 1-65 - Diodorus, Siculus (William Heinemann ; Harvard university press, 1947)