Philosophical Foundations of Humanism

Andy Norman

Carnegie Mellon University — Pittsburgh, PA

Judith B. Walker

Center for Inquiry — Denver, CO