JAMES C THORNE