Email Record: Hannibal's war : a military history of the Second Punic War / [by] J. F. Lazenby.