Uilleam, Earl of Mar — Scottish noble