JAMES M. HAGGERTY