David Johnson

David Johnson photo
David Johnson photo

David Johnson, a professor of political science at Cape Breton University, has studied and taught Canadian politics, government, and the constitution for over thirty years. He is the author of Thinking Government: Public Administration and Politics in Canada, 4th ed, a leading university textbook. His columns appear regularly in the Cape Breton Post. He lives in Sydney, Nova Scotia.