I care a lot about writing good software. Most software is bad - hard to use, confusing and downright irritating. This book takes a look at all sorts of real world objects and then takes the magic step of INCLUDING SOFTWARE! Yes, folks, software can be designed for obvious ease-of-use just like door handles and water fawcets! See the world through a user's eyes, forget that there is anything special about software products and suddenly the door is open to designing software that is a pleasure to use by the majority of users - users who are neither complete beginners or hardened experts - users like the rest of us. Why should a software product demand "computer literacy" of its users when a door handle or toaster needs no special knowledge? The author's advice to vote with your dollars is sound. Only ever buy things that were designed for usability and designed well. Send flowers to the rare individuals that get it right. Send stinking weeds to the makers of things that suck!