Barnard, Catherine

European union law / edited by Catherine Barnard & Steve Peers - 2nd ed. - cxvi, 853 p. ; 25 cm

Includes Index

9780198789130


Law--European Union countries

KJE947 / .C38 2017