Liz Carter
Liz Carter, an author and translator of Chinese-English language teaching textbooks, and a Tea Leaf Nation contributor, writes on Chinese Internet culture.