Intellectual property law

by Jennifer Davis

l, 932 pages ; 25 cm