Timothy D. Snyder

Professor, Yale University