MICHAEL C HALPIN