Living with Religious Diversity