John Fairhurst

Identifiers

  • Open LibraryOL2957064A

Top Subjects

  • Law (5)
  • European Union (3)
  • European Union countries (3)
  • Courts (3)
  • European Union (EU) Law (2)
  • Law -- European Union countries (2)
  • International (2)

Books by John Fairhurst

Total count: 16