Spinning for Labour: Trade Unions and the New Media Environment | 9781138344860 | Memmo