Showing posts with label downsizing. Show all posts
Showing posts with label downsizing. Show all posts

Thursday, February 03, 2011

Karl Marx (oh, hell)

Saturday, January 29, 2011

On China