A Social Ethics: A Student's Guide by Jenny Teichman (Paperback, 1996)