Alan Cooper An advocate of Interaction Design, runs a design company and writes books about how to make software user interfaces more usable by addressing the user's goals. About Face: The Essentials of User Interface Design The Inmates Are Running the Asylum: Why High-Tech Products Drive Us Crazy and How to Restore the Sanity About Face 2.0: The Essentials of Interaction Design (with Robert Reimann) About Face 3: The Essentials of Interaction Design (with Robert Reimann and David Cronin) http://channel9.msdn.com/posts/Charles/Alan-Cooper-Questions-after-his-keynote/