A philosophy of morals - Heller, Agnes (B. Blackwell, 1990)