Elements of EU Law – cases and materials