Singer,Peter Practical ethics - 2 - Delhi Cambridge University Press 2000 - xiii;395; 24cmsp ISBN: 052143971x Dewey Class. No.: 170 / SIN/PRA