edited with commentary by Pete Engardio. edited and with commentary by Eric S. Rabkin. Edited with Commentary by Mark J. White edited, with commentary, by M. Scott Peck. edited with a commentary by Stanley Wells edited and with commentary by Amanda Vaill. edited and with commentaries by Eric S. Rabkin. translated with a commentary by Peter MacMillan. selected and with commentary by H. Edward Richardson edited with critical commentary by Craig Resta.