Hannibal's march in history
Proctor, Dennis,1905-1983.
Oxford Clarendon Press
1971
bibl p216-221
Hannibal, 247-182 B.C.