edited by John Shi edited by John Barwise edited by John Gribbin edited by John F. Craig edited by Brian Austin edited by John C.Ayres edited by N.Grassie edited by John F. Craig. edited by Alan Nairn. edited by Choh Hao Li