Inventions and their inventors