David Armitage

David Armitage

b. 1965

Nationality: American

Historical Period: The 20th Century and Beyond

David Armitage is Professor of History at Columbia University.