Margaret was born in the Memorial Hospital, North Adelaide, Australia; a baby boomer with inquisitive eyes. She grew up in Smithton, Tasmania.
She received a MA in history from the University of Adelaide, tumbling into a commissioned history, the week before submitting her MA thesis, in 1973.
Margaret's first book, A Centenary history of The Adelaide Children's Hospital was published in 1975. In 1976 she had her son, Tom.
She followed this with the acclaimed 'Far from a Low Gutter Girl,' Oxford University Press, 1983, (and twin sons in 1984).
Margaret worked in the Department of Foreign Affairs and Trade from 1990 to 2008 and was posted to Kuala Lumpur 1994-7 and later Abu Dhabi from 2005-8.
In 2022 she is working on a novel about a GP.