Humanism and capitalism a survey of thought on moraliy