European Union Law Book And Updating Supplement Pack by Damian Chalmers & Christos Hadjiemmanuil