About David Kennedy

David Kennedy is a Pulitzer-prize winning historian, Professor of History, Emeritus, at Stanford University, and editor of the Oxford History of the United States.

Written by David Kennedy