David Armitage
David Armitage, is the Lloyd C. Blankfein Professor of History and Chair of the Department of History at Harvard University, where he teaches intellectual history and international history. He is also an Affiliated Professor in the Harvard Department of Government, an… Continue Reading