by David C. Whitney. by David R. Turner by David C. Cooke by David K. Cheng. by David C. Knight by David O. Woodbury by David A. Adler by David A. Webb. by David C.Jacobsen by David F. Noble.