Craig M. Scott

Craig Scott is a professor of law at Osgoode Hall Law School, York University. He served as the member of Parliament for Toronto-Danforth from 2012 to 2015, during which time he was the official opposition critic for democratic and parliamentary reform.

Articles by this author

This site is registered on wpml.org as a development site. Switch to a production site key to remove this banner.