Religion and civil society : rethinking public religion in the contemporary world - Herbert, David, 1939- (Religion, culture and society, 2003)