The face of battle / John Keegan. - Keegan, John, 1934- (Cape, 1976)