JAMES L MCCOSKEY