Polybius, Thucydides, and the First Punic War. - Rood, Tim (Oxford University Press, 2012)