Jonathan Stalling is Professor of English at the University of Oklahoma where he also serves as the Curator of the Chinese Literature Translation Archive and Deputy Editor-in-Chief of Chinese Literature Today magazine.
Zhang Qinghua is Professor of Modern and Contemporary Chinese Literature at Beijing Normal University. He is the author of several books of literary criticism and is an editor of Chinese Literature Today magazine.