Religion and the Culture Wars: Dispatches from the Front - 9780847682676