Understanding patents and other protection for intellectual property

 
9780944606070: Understanding patents and other protection for intellectual property