George Carruth
overview