David Johnson
David Johnson is an Associate Professor in the Department of Political Science at Cape Breton University in Sydney, Nova Scotia. In addition to numerous journal articles, he is the author (with Brian Howe) of Restraining Equality: Human Rights Commissions in Canada (University of Toronto Press, 2000).
David Johnson is an Associate Professor in the Department of Political Science at Cape Breton University in Sydney, Nova Scotia. In addition to numerous journal articles, he is the author (with Brian Howe) of Restraining Equality: Human Rights Commissions in Canada (University of Toronto Press, 2000). See less
David Johnson's Featured Books