WELLINGTON AT WATERLOO

WELLER (J.)

143K

£7.50

Facsimile edn., 264pp., 40 plates, 9 maps, good in d/w. Greenhill 1992.