About Stephen M. Norris Stephen M. Norris is the Walter E. Havighurst professor of Russian History and the Director of the Havighurst Center for Russian and Post-Soviet Studies at Miami University in Ohio.