MICHAEL P HEDGECOCK