Ethics theory and contemporary issues - MacKinnon, Barbara (Wadsworth/Cengage Learning, 2009)