Designing Interfaces: Patterns for Effective Interaction Design, Third Edition (English, Paperback, Jenifer Tidwell, Charles Brewer, Aynne Valencia)