The Eureka Myth: Creators, Innovators, and Everyday Intellectual Property
Publisher: Stanford Law Books
Published: Dec 17, 2014
Number of pages: 368
ISBN-13: 9780804783385