Ethics theory and contemporary issues - MacKinnon, Barbara 1937 (Cenegage, 2018)