Complexity and Information Overload in Society: why increasing efficiency leads to decreasing control
Distributed cognition: toward a new foundation for human-computer interaction research