The last campaign of Hannibal. [From] the united service ... Vol. IV. No. 5.
De Peyster, John Watts,Major-General, U.S.A.
Philadelphia, 
1881.