David MacKinnon Author

David MacKinnon is a lawyer by training, member of both the British Columbia and Quebec law societies. He has five university degrees, including two law degrees and two degrees from Université de Paris IV-Sorbonne. He studied history, law, languages and philosophy at the universities of British Columbia, Louvain (Belgium), Sorbonne (Paris), Laval (Quebec) and Ottawa. He has worked in oilfields, factories and warehouses, morgues and operating rooms, lumberyards, shipyards, construction sites and in the courtroom as a trial lawyer. For the better part of twenty-five years, he lived and worked in France and Quebec. He has written eight novels.