Singer Peter Practical Ethics - 3rd - Delhi Cambridge Uni Press 2015 - XIII, 337p. ISBN: 9781107602571 Dewey Class. No.: 340.112 / SIN