Human Values and the Design of Computer Technology

Human Values and the Design of Computer Technology

1997 • 332 pages