Religion in Europe in the 21st Century The Factors to Take into Account - Davie, Grace