Colin MacCabe is distinguished professor of English and Film at the University of Pittsburgh and professor of English at the University of Exeter, England.
Colin MacCabe is distinguished professor of English and Film at the University of Pittsburgh and professor of English at the University of Exeter, England.