JAMES W. EAGAN