R. Michael McGregor is an associate professor in the Department of Politics and Public Administration at Ryerson University.