The missing customer
Introduction
Creating a knowledge-sharing community
Full-size projection keyboard for handheld devices
An end-user perspective on file-sharing systems
Attuning notification design to user goals and attention costs
Communications of the ACM