Zina J. Gimpelevich is associate professor, Department of Germanic and Slavic Studies, University of Waterloo.