THE BATTLE: A NEW HISTORY OF THE BATTLE OF WATERLOO

BARBERO (A.)

057N

£7.50

340pp., 16 plates, maps, d/w. Atlantic 2005. A very readable history.