JAMES W. ADAMS