Monday, January 25, 2010

More America bashing (very subtle but clear) as the LRB looks at books announcing that China is about to take over the world from the United States.

No comments: