John Peterson (c1645-1720)