Morality and conflict
Hampshire, Stuart,1914-2004.
Oxford Blackwell
1983
Includes index
Ethics.