The patent process: a guide to intellectual property for the information age by Craig Hovey | Menrva Books | MenrvaBooks