Augmenting Human Intellect and Amplifying Perception and Cognition
Distributed cognition: toward a new foundation for human-computer interaction research