Inventors and innovators: our heritage and our future