JAMES D MCMAHAN