Basic moral philosophy
By: Robert L. Holmes
Edition: 3rd ed
Publisher: Wadsworth/Thompson Learning
Published: 2003
Place of publication: Belmont, CA
Language: eng
Number of pages: 240
Subjects: Ethics
Notes: Includes bibliographical references and index