William Longleg, Lord of Douglas — Scottish noble