I highly recommend watching this 3-minute video blip of Stewart Brand's TED talk. (See also SB's 1-hr. "City Planet" talk at Google.)   ~ ronjon