Ben Shneiderman


Books

Interactive Visualization
Interactive Visualization by Ferster, Shneiderman 9780262304863
Leonardo's Laptop
Leonardo's Laptop by Shneiderman 9780262692991