JAMES R HARTING