The James Hemming prize essays 2010.
South Place Ethical Society (London, England)
British Humanist Association.
London : South Place Ethical Society,
c2010.
Caption title.