Mark Ford

Mark Ford is a University College London professor of English and American literature.