WELLINGTON AT WATERLOO

WELLER (J.)

142K

£10.00

1st edn., 264pp., 40 plates, 9 maps, good copy no d/w. Longmans 1967.