Humanism: A Very Short Introduction
Stephen Lawis Senior Lecturer in Philosophy at Heythrop College, University of London.