European Trade Mark Law by Annette Kur | Menrva Books | MenrvaBooks