The second Punic War /
Arnold, Thomas,1795-1842.
Arnold, William T.
London,
1886.