Doing ethics : moral reasoning and contemporary issues - Vaughn, Lewis, 1950- (W. W. Norton & company, 2019)