Catherine Barnard is Professor of European Law at the University of Cambridge, and fellow of Trinity College, Cambridge. She specializes in European Union law, labour and discrimination law, and competition law.Steve Peers is an expert on the European Union. He is a Professor in the School of Law at Royal Holloway, University of London. He is also the author of the popular blog eulawanalysis.blogspot.co.uk which offers his, and a variety of well-respected contributors', views on all the key developments in EU law.