Are We Becoming Morally Smarter?

The connection between increasing IQs, decreasing violence, and economic liberalism