Rothesay, Stewart de, Baron