JAMES L MAHAN