Religion and the public order of the European Union - McCrea, Ronan (Oxford studies in European law, 2010)