Stephen Kotkin

Stephen Kotkin teaches European and Asian history at Princeton University, where he also directs the Russian studies program.