http://www.cato.org/multimedia/daily...erve-turns-100

Good concise discussion.