Current Controversies in Values and Science - Kevin C. Elliott; Daniel Steel (Taylor and Francis, 2017)