Morag M.J. MacLeod , QC