The Diamond Age by Neal Stephenson:
Science Fiction Inventions, Technology and Ideas

The novel takes place in a future Shanghai. Many different stories are woven together in this novel; the plot centers around a stolen supercomputer in the form of a small book, or Primer, created for a patron's daugher. Select
an invention: