David MacKinnon
David MacKinnon was born in 1954 in Vancouver, on the West Coast of British Columbia, Canada. After working in the Albertaoil fields, a toilet factory and a pet food plant, he took up the practice of law, then left that off for writing. He has spent the last thirty years in voluntary exile, principally between Madagascar, the Seychelles, Parisand Montreal. This is his first published novel.

Titles