Devil's advocate /
Humphrys, John.
London : Arrow,
2000.
Originally published: London: Hutchinson, 1999.
Includes bibliographical references.
Social ethics
Values.