DAVID N MC MAHAN