JAMES P MCMAHON