edited by David J. Wales. edited by David S.Kliger edited by David F.Boltz edited by David L.Book edited by David N. Thomas. edited by David S. G. Thomas edit by David R.Anderson edit by David S.Moore edit by David C. Howell edit by David Cohen