A thorough and accessible text,
Verified Purchase(What is this?)
This review is from: Human Computer Interaction (Hardcover)
This should be required reading for anyone who builds a computer system for someone else to use. HCI is a complex subject, but it's laid out here really well. I've learned huge amounts from it that I'm using every day. Highly recommended.