On surveys, religious people routinely claimed to give more money to charity, and they expressed more altruistic values. But when social psychologists brought people into the lab and gave them the chance to actually help strangers, religious believers rarely acted any better than did nonbelievers.

