JAMES M. CAIN SR