JAMES E. FOSTER