Ethics and twentieth century thought . - Olafson Frederick (New Jersey University of California ,San Diego, 1973)