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

Link

Nick Punt Learning Product Design

Don Norman The Design Of Everyday Things

chrbutler.com What Eyes Want - Christopher Butler