Ethics : theory and contemporary issues - MacKinnon, Barbara (Wadsworth, 2009)