Designing the User Interface: Strategies for Effective Human... By Ben Shneiderman, Catherine Plaisant, Maxine Cohen and Steven Jacobs Paperback Price $7.94 Free Shipping