WELLINGTON’S PENINSULAR WAR: BATTLES AND BATTLEFIELDS

PAGET (J.)

129K

£10.00

286pp., 16 plates, 26 maps, d/w. Leo Cooper 1990.