JAMES M. CAGLE