David Armitage ๐บ๐ฆ davidrarmitage.bsky.social
@DavidRArmitage
16,028
Followers
8,434
Following
303
Media
8,344
Statuses
@Harvard_History
professor; chair, Social Studies. Honorary fellow
@Catz_Cambridge
โMr. Armitage cut him off: โI said, โNo, the history begins today.โโ