Hannibal the struggle for power in the Mediterranean
De Beer, Gavin,Sir,1899-1972.
London Thames & Hudson
1969
bibl p307-308
Hannibal, 247-182 B.C.
Punic War, 2d, 218-201 B.C.