Bainbridge, David

Intellectual property - 9th ed. - Harlow Pearson 2012 - lxvi, 1008 p.

9781408283233


Intellectual property law

346.048 / BAI