Books

Contemporary Challenges to EU Legality Contemporary Challenges to EU Legality
2021
New Legal Approaches to Studying the Court of Justice New Legal Approaches to Studying the Court of Justice
2020
Critical Legal Perspectives on Global Governance Critical Legal Perspectives on Global Governance
2014
EU Legal Acts EU Legal Acts
2018

Audiobooks

On Highland Time (Unabridged) On Highland Time (Unabridged)
2018
Play On: Play On, Book 1 (Unabridged) Play On: Play On, Book 1 (Unabridged)
2023