Sir James Stewart — Scottish lawyer, Lord Advocate of Scotland