JAMES J. ADAMS