JAMES C FLEMING