Suggest Some Design Books

Most of the books written by Donald Norman. They all apply to all of the categories you mention. But you may already have read them, because they really should be the first books you get in your shelf, imo.

(I received an interesting tip from this thread as well… the Universal Methods book seems very nice and I’m currently contemplating from which site to order it… but it appears to be a reference book, and not for learning.)