WELLINGTON’S SPIES

McGRIGOR (M.)

110K

£7.50

272pp., 16 plates, d/w. Leo Cooper 2005. First-hand accounts of three of Wellington’s most daring Intelligence Officers.