William Douglas — Scottish nobleman, guardian to King James III of Scotland