JAMES H MCSHANE