Designing Interfaces: Patterns for Effective Interaction Design by Jenifer Tidwell Back to product details page >