PakCat catalogue record Understanding Ethics Bibliographic details PublisherEng. Edition3rd Material typeBook Additional authorsTorbjorn Tannsjo Subjectsethics