MACKINNON , MICHAEL P