E. Pat Hall
overview