2 ms·
What a great article. Our culture does seem to believe that touch screens are the ultimate interface and must be installed everywhere.
by vlunkr 12y ago
What a great article. Our culture does seem to believe that touch screens are the ultimate interface and must be installed everywhere.