On Line and on Paper: Visual Representations, Visual Culture, and Computer Graphics in Design Engineering. Kathryn Henderson