Wall Street Journal
April 6, 2012
In These Times
April 5, 2012
The Village Voice
April 5, 2012
The Huffington Post
April 4, 2012
Financial Times
March 30, 2012
Think Progress
March 30, 2012
The Huffington Post
March 30, 2012
Computerworld
March 28, 2012
The Huffington Post
March 28, 2012
In These Times
March 28, 2012