JAMES CL. LANNING