European Intellectual Property Law by Jan Rosén | Menrva Books | MenrvaBooks