The Computer: A Very Short Introduction
Discusses the basic components of computers; how increasingly miniature parts have led to products, applications, and networks that solve problems; the issues that increased connectivity has produced; and some of the emerging technologies in the field.