JAMES F. ADAMS