TY - BOOK AU - MacKinnon, Barbara TI - Ethics: theory and contemporary issues PY - 2012/// CY - United States of America PB - Cengage Learning KW - Ethics, modern KW - 20th century KW - sears KW - Ethics ER -