Livy on the Hannibalic War - Levene, David S. 1963- (Oxford Univ. Press, 2010)