M. MacGregor's fiction is light-hearted but not trivial with a humorous edge. She has received encouragement from BBC Radio Scotland and her screenplay of One School Year was considered to be turned into a feature film. She lives in Dundee, Scotland.