TY - BOOK AU - Singer Peter TI - Practical Ethics SN - 9781107602571 U1 - 340.112 PY - 2015/// CY - Delhi PB - Cambridge Uni Press ER -