Three issues in ethics - Macquarrie, John. (London, 1970)