Blackstone's EU Treaties & Legislation - 2024/2025
Competition Law - Eleventh Edition