Translation and modern China translation and commentary translation and copy-editing, Cynthia Hall translation and notes by Olivia McCannon translation and editing, Irene Smets. translation and editing, Tom Corkett translation and preface by Keith Gessen.