FITZGERALD Amy J Animal advocacy and environmentalism - Cambridge Polity Press 2019 - viii,216p cm. ISBN: 9780745679341 Source: General Book Dewey Class. No.: Y9(KZ):(G:55), Q9