Not so long ago religion was a personal matter that was seldom discussed in public. No longer. Today religion is everywhere, from books to movies to television to the internet-to say nothing about politics. Now religion is marketed and advertised like any other product or service. How did this happen? And what does it mean for religion and for our culture? Just as we shop for goods and services, we shop for church. A couple of generations ago Americans...