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