Hannibal, the scourge of Rome :
Livy.
Lake, E. D. C.
Porter, F. S.
Cambridge : University Press,
1934.