Public and private morality
Hampshire, Stuart,1914-2004.
Cambridge Cambridge University Press
1978
ISBN 0-521-29352-9 Pbk : £1.95
Political ethics.