Doktor Norman M ' Leod har aflidit.