A study in ethical theory - MacKinnon, Donald M. 1913-1994 (Black, 1957)