by C. Thomas Mitchell
Mitchell offers a comprehensive theory of design in which user needs and wishes are central, focusing on design in terms of human experience rather than physical form.