Interaction Design for Complex Problem Solving: Developing Useful and Usable Software by Barbara Mirel Back to product details page >