num_pages: 240
description: Weinberger, David
language: English
title: Small Pieces Loosely Joined
titlecomplete: Small Pieces Loosely Joined
genres: Cultural, Technology, Social Media, Philosophy, Internet, Science, Nonfiction, Computer Science, Web, Sociology
ratings_count: 281
publisher: Basic Books