John Dalrymple, 10th Earl of Stair

British politician