JAMES F HENEGHAN