JAMES C KIERNAN