Daily Archives: August 20, 2013

You Win Some, You Lose Some. In This Case, Darwin Lost.

A friend of mine who was teaching in Shenzhen, China at the time tipped me off to a fascinating series of exhibits at the city’s science museum (in Chinese; it seems to have moved, and is now by the intersection … Continue reading

Posted in (Inhuman) Nature?, China & Hong Kong, East & Southeast Asia | Tagged , , , , | 5 Comments