JAMES C MOORE