The Social Design of Technical Systems: Building Technologies for Communities. 2nd Edition

Paperback