The elements of moral philosophy - Rachels, James (The heritage series in philosophy, 1999)