Moral principles and social values - Trusted, J. (London Routledge Kegan Paul, 1987)