Dalrmyple, Sir John, 4th bart. Cranstoun, 1726-1810