Visual explanations

Edward R. Tufte
Graphics Press
9780961392123
0-9613921-2-6