GREAT BATTLES: WATERLOO.

FORREST (A.)

D053

£18.99

220pp., 18 figs., 2 maps. 2015.

Part of a new Oxford series, Great Battles, edited by Hew Strachan.