Concise European Design Law by Alexander von Mühlendahl | Menrva Books | MenrvaBooks