Communication and new media by Martin Hirst, John Harrison | Lex | Lex