Irish Journal of European Law

Published 2014
Anna-Louise Hinds & Diarmuid Rossa Phelan