Ben Shneiderman


Books

Interactive Visualization
Interactive Visualization by Ferster, Shneiderman 9780262306706
Leonardo's Laptop
Leonardo's Laptop by Shneiderman 9780262692991
Support