James C. Gates
overview