A-Z of Animal Rights. (Bristol : Bristol Animal Rights Collective, 2010)