JAMES J. HENEGHAN