by David F. Bjorklund. by David F. Noble. by David C. Cooke by David K. Cheng. David G. Haglund. by David R. Turner by David Azbel. by David A. Adler by David A. Webb. by David Benjamin.