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...показать больше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. She currently lives in Deep River, Ontario.показать меньше