Who's who in military history. From 1453 to the present day - Keegan, John (Weidenfels and Nicolson, 1976)