John M. Carroll profile picture

John M. Carroll

Stand Alone

Human-Computer Interaction in the New Millennium
Designing interaction
Making use
Learning in communities
Rationalebased Software Engineering
Creativity And Rationale Enhancing Human Experience By Design
Interfacing thought
The American Indian, 1926-1931
Custer in Texas
Computer Security
List of staff officers of the Confederate States Army, 1861-1865
HCI models, theories, and frameworks
Scenario-based design
Creativity and Rationale
Critical Readings on the Modern History of Hong Kong

See All