Margaret Macpherson

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 Edmonton with her husband and four children.