Morality and conflict - Hampshire, Stuart 1914- (B. Blackwell, 1983)