Often, Interaction Design gets lumped in with Interface Design (or simply overlooked). For this I suggest: "Submit Now: Designing Persuasive Web Sites" by Andrew Chak (2003) • Similar to "Don't Make me Think", but focuses more on personal interaction & choices more than layout. "Defensive Design for the Web: How to improve error messages, help, forms, and other crisis points" by 37 Signals (2004) • Error management (not just 404s) is one of the most overlooked UI portions of a web project and are often left up to the developers to "figure out". http://www.amazon.com/Submit-Now-Designing-Persuasive-VOICES... (http://www.amazon.com/Submit-Now-Designing-Persuasive-VOICES/dp/0735711704/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1220633479&sr=8-1) http://www.amazon.com/Defensive-Design-Web-improve-messages/... (http://www.amazon.com/Defensive-Design-Web-improve-messages/dp/073571410X/ref=pd_bbs_1?ie=UTF8&s=books&qid=1220633462&sr=8-1)
Also recommended in this reply