Site uses cookies to provide basic functionality.

OK
Engineers and designers simultaneously know too much and too little. They know too much about the technology and too little about how other people live their live and do their activities.