James Thorp

Hugh P. and Ethel C. Kelly Professor Emeritus, Virginia Tech