Morality and conflict - Hampshire, Stuart (Oxford Basil Blackwell, 1983)