Kang Zhengguo

Kang Zhengguo is senior lector of Chinese at Yale University. He lives in New Haven, Connecticut.