Rooms: the use of multiple virtual workspaces to reduce space contention in a window-based graphical user interface
Stochastic sampling in computer graphics
A specification language for direct-manipulation user interfaces
The X window system
Automating the design of graphical presentations of relational information