Hannibal once more. [With plates and maps.]
Freshfield, Douglas William,1845-1934.
London,
1914.