Animal ethics a contemporary introduction - Fischer, Bob 198X- (Routledge, 2021)