David McNeill
David McNeill has taught at the University of Michigan, Harvard University, Duke University, and the University of Chicago, where he is now an Emeritus Professor.
David McNeill has taught at the University of Michigan, Harvard University, Duke University, and the University of Chicago, where he is now an Emeritus Professor. See less