February 11, 2012

An Open Letter From Steven Horwitz

Economist Steven Horwitz published this open letter on September 28, 2008, if you haven’t read it you should. My friends, In the last week or two, I have heard frequently from you that the current financial mess has been caused by the failures of free markets and deregulation. I have heard from you that the [...]