Science does not stand still, and neither does philosophy, although the latter has a tendency to walk in circles. The Expanding Circle: Ethics, Evolution, and Moral Progress (1981)