The Design of Everyday Things
Ever wondered why sliding doors have vertical slots and pulling doors have knobs?
Ever wondered if QWERTY keyboard is better than DVORAK or not?
Ever felt ashamed or embarassed for not being able to use some stuff?
This book is a MUST for everyone involved in development of any kind of tool. Software as well.