Stephen Kotkin is the Kleinheinz Senior Fellow at the Hoover Institution and one of the foremost experts on Russia, past and present.