Site uses cookies to provide basic functionality.

OK
Invention implies contributing something to the flow of history and affecting how an innovation developed.