Concise Trade Mark Law and Practice - Hardcover

Meinhardt, Peter; Havelock, Keith

 
9780566023699: Concise Trade Mark Law and Practice