James C. Compton, Mr.