Alexander Rabinowitch is emeritus professor of history at Indiana University. He is also an affiliated research scholar for the Saint Petersburg Institute of History and Russian Academy of Sciences.