Friday, March 07, 2008

The mind of the market

Michael Shermer explains.

No comments: