Sunday, September 9, 2012

Free Market Defined in 30 Seconds


I found this nice short video on the definition of the invisible hand on Open Culture

No comments: