Richard Long, 3rd Viscount Long

British politician