Author: John K. Dixon
John Dixon taught philosophy for many years at what is now Capilano University. In the 1990s, he was sec- onded to the position of Senior Policy Advisor to the Deputy Minister of Justice and Attorney General of Canada. He has written many articles and books and served for a number of years as President of the BC Civil Liberties Association.
1 / 1 POSTS