John Elphinstone, 8th Lord Elphinstone — (1649-1718)