Thomas O. Hueglin is Professor of Political Science at Wilfrid Laurier University, Canada. He has published widely on federalism and the history of political thought. He has also served as UN adviser to the Constitutional Drafting Commission of the Republic of Yemen.