Margaret Macpherson holds a Masters Degree in Creative Writing from the University of British Columbia and has worked as a teacher and journalist in Halifax, Bermuda, and Vancouver...view moreMargaret Macpherson holds a Masters Degree in Creative Writing from the University of British Columbia and has worked as a teacher and journalist in Halifax, Bermuda, and Vancouver. She currently lives in Deep River, Ontario.view less