Inventions That Should Be Uninvented

Inventions That Should Be Uninvented : Designers the world over have been.