Moral Principles and Social Values - Jennifer Trusted (Taylor and Francis, 1987)