imply brilliant! Absolutely the best book on UI design patterns, it is also one of the best new books on interation design in years. Clear, crisp, and engagingly written, this text manages a mix of fundamentals and sophisticated concepts to satisfy beginners and boffins alike. It goes way beyond the trivially obvious of so many ´pattern languages´ to explore and expose subtle trade-offs and genuine dilemmas in interaction design. More than just a collection of patterns, this is virtually a complete course in modern visual and interaction design.