DAVID A MCMAHON