geewhiz.blog
Touchscreen or keyboard?
one solution to user interface problems caused by new touchscreen interfaces?