JAMES C JOHNSTON