Understanding Visualization: A Formal Approach using Category Theory and Semiotics
The structure of the information visualization design space