The diversity of moral thinking
Cooper, Neil.
Oxford Clarendon Press
1981