The law of intellectual property by Craig Allen Nard | Menrva Books | MenrvaBooks