Ben Shneiderman & Catherine Plaisant in collaboration withMaxine S. Cohen and Steven M. JacobsRead less