Designing interfaces - Tidwell, Jenifer (O'Reilly, 2006)
"Patterns for effective interaction design"–Cover.