Wednesday, August 12, 2009

Taleb on why we are worse off

Original read from here.