Displaying 1 result

9780198789130

European Union Law

Catherine Barnard (Professor of European Union Law and Labour Law and Senior Tutor of Trinity College, Professor of European Union Law and Labour Law and Senior Tutor of Trinity College, Cambridge) (Edited by), Steve Peers (Professor of Law, Professor of Law, University of Essex) (Edited by)