About R. Michael McGregor R. Michael McGregor is an assistant professor in the Department of Politics and Public Administration at Ryerson University. Books by R. Michael McGregor Voting Online Technology and Democracy in Municipal Elections by (author) Nicole Goodman, Helen A. Hayes, R. Michael McGregor, Scott Pruysers & Zachary Spicer Political Engagement in Canadian City Elections edited by R. Michael McGregor & Laura B. Stephenson Voting in Quebec Municipal Elections A Tale of Two Cities edited by Éric Bélanger, Cameron D. Anderson & R. Michael McGregor Big City Elections in Canada edited by Jack Lucas & R. Michael McGregor Electing a Mega-Mayor Toronto 2014 by (author) R. Michael McGregor, Aaron A. Moore & Laura B. Stephenson