MICHAEL P MCGINNESS