Soldiers a history of men in battle - KEEGAN (Hamish Hamilton, 1985)