Professor, Duke University; founded and ran Durham based Independent newspaper for 30 years
Steve Schewel graduated magna cum laude from Duke in 1973. He earned a master’s in English from Columbia University in 1974 and a Ph.D. in... more »
Positions
Education
Donation/Grant Recipients