translated and edited by Richard Crouter translated and edited by Michael R. Katz. translated and edited by Stuart Tett. translated and edited by Benjamin R. Foster. translated and edited by Albert Cook. translated and edited by Charles Martin translated and edited by David Hinton translated and edited by George Shriver translated and edited by John T. Scott. translated and edited by Mark Harman