Earthly Powers: The Clash of Religion and Politics in Europe, from the French Revolution to the Great War