David R. Hakes David L. Robbins David F. Swensen David Foenkinos David Fromkin David N. Hyman David Perkins David M. Robinson Barrie Hawkins David A. Hunter