John Dixon

John Dixon is a past president of the B.C. Civil Liberties Association, and a retired professor of philosophy at Capilano University in N. Vancouver, B.C.
Two Principles of Free Speech
John Dixon on free speech.
Read MoreThe Morgentaler of Dope
Of cannabis, kisses, and constables. John Dixon doesn’t light up on the mean streets of Vancouver.
Read More