European Criminal Law: What’s New for 2015? Professor John Spencer President 2 March 2015, 4.30-6.00.