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
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