Current Controversies in Values and Science