JAMES K. ADAMS