Born in Kraków, Poland, he received his doctorate from Harvard University in 1973. From 1982 to 2015, he was a Professor in the Departments of History and Political Science at York University in Toronto.
