Moral principles and social values - Trusted, Jennifer (Routledge & Kegan Paul, 1987)