Current controversies in values and science - Elliott, Kevin C.; Steel, Daniel 1970- (Routledge, 2017)