He was also a visiting professor and holder of the Frank C. Erwin , Jr .
He has been a visiting professor at Yale University , the University of Connecticut and Columbia University .
visiting professor was also a visiting professor and holder of the Frank C. Erwin , Jr .
He has been a visiting professor at Yale University , the University of Connecticut and Columbia University .