Livy on the Hannibalic War - Levene, D.S. (Oxford University Press, 2012)