During his 2009 inaugural speech, President Obama described the United States as a nation of "Christians and Muslims, Jews and Hindus--and nonbelievers." It was the first time an American president had acknowledged the existence of this rapidly growing segment of the population in such a public forum. And yet the reasons why more and more people are turning away from religion are still poorly understood. In Faith No More, Phil Zuckerman draws...