MICHAEL P HORRIGAN