European Intellectual Property Law

9780198831280
0-19-883128-5