Peter H. Russell is Professor of political science (Emeritus) at the University of Toronto.
Essential Readings in Canadian Government and Politics, 2nd Edition
The Court and the Charter: Leading Cases, 2nd Edition
The Court and the Constitution: Leading Cases, 2nd Edition
Two Cheers for Minority Government: The Evolution of Canadian Parliamentary Democracy