Home›Books›Creativity and RationaleCreativity and Rationaleby John M. CarrollNo description available.Media DesignUser Interfaces and Human Computer InteractionComputer scienceSoftware engineeringComputer ApplicationsHuman-computer interaction