'European Union Law'
Edited by Catherine Barnard and Steve Peers, European Union Law draws together a range of perspectives from experienced academics, teachers and practitioners to provide a comprehensive introduction. Each chapter has been written and updated by an expert i