THE SIEGE OF GIBRALTAR 1779-1783

McGUFFIE (T.)

038K

£12.50

1st edn., 208pp., 16 plates, 4 maps, good in d/w. Batsford 1965.