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