Title: Inventing Software
Subjects: Computer software, patents, Computer software, development