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