Generals : ten British commanders who shaped the world /
Urban, Mark,1961-
London : Faber and Faber,
2006, c2005.
Includes bibliography and index.
Generals