David Kennedy
Donald J. McLachlan Professor of History, Emeritus, Stanford University
Video Duration: 12 min


Return to Previous Page