Skip to main content alibris logo

John Armitage

John Armitage is Professor of Media at Northumbria University.