Terrence Des Pres

The late Terrence Des Pres was Crawshaw Professor of English Literature at Colgate University