Animal rights : moral theory and practice

Rowlands, Mark

Animal rights : moral theory and practice - 2nd rev. ed - Basingstoke, Hampshire: Palgrave Macmillan, 2009 - vii, 234 p. ; 23 cm

9780230219441


Animal rights - Philosophy

179.3 ROW

Powered by Koha