Public opinion and the catholic church