Sterling Professor Emeritus of Theater and Professor Emeritus of EnglishJoseph Roach's Faculty PageJoseph Roach's CVAddress: 63 High StreetNew Haven, CT 06511United States