Morag M.J. MacLeod, QC