Intellectual property law
by
Jennifer Davis
l, 932 pages ; 25 cm