The animal ethics reader/
By Susan J Armstrong (ed.)
- 3rd.
- London: Routledge, 2017.
- 737p.
9781138918016
Animal Ethics
Ethics
Philosophy
179.3 / SUS/A
9781138918016
Animal Ethics
Ethics
Philosophy
179.3 / SUS/A