Contradictions of moden rnoral philosophy - Johnston,Paul (Routledge, 1999)