Carl T. James
overview