Sir John Stuart har aflidit , 83 år gammal.