Sir John Ogilvy of Inverquharity, 4th Bt.
Sir John Ogilvy of Inverquharity, 5th Bt.