JOHN L MCMAHON