JAMES J MCMAHON