James Lindsay Gordon (attorney)