Ji Xianlin

Ji Xianlin is the author of The Cowshed: Memories of the Chinese Cultural Revolution.