Authors with Professor Profession Irving Kirsch professor Adam Grant professor Bart D. Ehrman professor Barry Nalebuff professor Barry McCaffrey professor David Benatar professor David Cooperrider professor David Finkelhor professor David Hillis professor Douglas Hofstadter professor Drew Endy professor Douglas Massey professor Douglas McGregor professor Douglas Crimp professor Doug McAdam professor Doug Linder professor Donna J. Haraway professor Donald Worster professor Donald Shoup professor Donald Sadoway professor «1234567891011»