PakCat catalogue record Philosophical ethics an introduction to moral philosophy By Tom. L Beauchamp Bibliographic details ISBN0072297212 PublisherMcGraw Hill Publication placeBoston Publication year2001 Edition3rd Ed. Material typeBook Physical description400p SubjectsEthics