HANNIBAL’S WAR: A MILITARY HISTORY OF THE SECOND PUNIC WAR

LAZENBY (J.)

011K

£011K

340pp., 9 plates, 21 maps, good no d/w. Aris & Phillips 1978.