Hamilton-Wenham Public Library
1
Resources share the relationship
contributor
to
Newkirk, Ingrid
Voices for animal liberation, inspirational accounts by animal rights activists, Brittany Michelson ; foreword by Ingrid Newkirk