James Ogilvy, 4th Earl of Findlater

Scottish politician