MICHAEL J. HANNIGAN JR.