Liz Carter is a Chinese translator and the author of Let 100 Voices Speak: How the Internet is Transforming China and Changing Everything, published by IB Tauris in 2015. She was formerly an Assistant Editor at Tea Leaf Nation, now a part of the Foreign Policy Group, and a translator for China Digital Times, where she helped co-author their e-book, The Grass-mud Horse Lexicon: Classical Netizen Language. She lived for several years in Beijing, where she authored and translated a number of textbooks for China’s Foreign Languages Press.
A Search for the Soul of the Mainland
Yunte Huang has compiled a 624-doorstop of an anthology....