Muslims, Hindus, Buddhists, and adherents of other non-Western religions have become a significant presence in the United States in recent years. Yet many Americans continue to regard the United States as a Christian society. How are we adapting to the new diversity? Do we casually announce that we "respect" the faiths of non-Christians without understanding much about those faiths? Are we willing to do the hard work required to achieve genuine religious...