JAMES C HAGGART