John Longley (1638-1691)