Jon Hickman

Teaching and researching (new & social) media at Birmingham City University