John Veitch, of Torpichen — 1722 -