John Stephen Weston (1667-1753)