JAMES C LINN