JAMES R FOSTER