Universal Principles of Design: 115 Ways to Enhance Usability, Influence Perception, Increase Appeal, Make Better Design Decisions, and Teach Through Design by William Lidwell, Jill Butler, Kritina Holden (Paperback, 2010)