Paul Hamilton Author & Editor

Paul Hamilton is Professor of English at Queen Mary, University of London.