Belhaven, John Hamilton, Baron, 1656-1708.