About Face 3: The Essentials of Interaction Design

Kritina Holden Universal Principles of Design, Revised and Updated: 125 Ways to Enhance Usability, Influence Perception, Increase Appeal, Make Better Design Decisions, and Teach through Design

Don Norman Emotional Design: Why We Love (or Hate) Everyday Things

Marty Cagan INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group)

Marty Cagan INSPIRED: How to Create Tech Products Customers Love (Silicon Valley Product Group)