Plaisant C, Schneiderman B.  2004.  Designing the user interface: Strategies for Effective Human-Computer Interaction.