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