Humanism: An Introduction
by Stephen Law
Category: Philosophy

Summary: Philosopher Stephen Law explains why humanism--though a rejection of religion--nevertheless provides both a moral basis and a meaning for our lives.-publisher description.