Hannibal enemy of Rome - Cottrell, Leonard (Da Capo Press, 1992)