Adrian Roscoe

Adrian Roscoe was Professor of English at Oman’s Sultan Qaboos University, he also held chairs of English in South Africa, New Zealand, and Malawi, and a visiting professorship at the State University of New York.