The radical promise of the multi-touch interface

4,866,014 views |
Jeff Han |
TED2006
• February 2006