translated and edited by Stanley Corngold translated and edited by Stanley Corngold. Translated and edited by Stanley Corngold. translated and edited by Barry Bergdoll translated and edited by Zhang Zongzhi translated and edited by John Minford translated and edited by Charles Martin translated and edited by Leon M. Zolbrod translated and edited by Adam L. Kern. translated and edited by David Hinton