Hannibal war A military history of the second punic war - Lazenby J F (England Arts and Phillips, 1978)
Keywords: HISTORY