European Union Public Law

European Union Public Law

  • £4.28
  • Save £34


Damian Chalmers
Cambridge University Press
Edition: 2, 2010-10-07
EAN 9780521181235, ISBN10: 0521181232

Paperback, 520 pages, 24.5 x 18.8 x 2.3 cm