"A History of Modern Computing"
by Paul Ceruzzi
http://www.amazon.com/exec/obidos/ASIN/0262032554/wendysmall "A History of Modern Computing" is an indispensable addition
to the growing canon of computer-history books. Works such
as Steven Levy's classic "Hackers" have covered similar
ground--the changing relationship of computers and users
from the days of hulking mainframes through the era of
time-shared minicomputers and the rise of the PC and the
Internet. But other books often sacrifice the broadest view
of their subject for the sake of a good story. Not this
book, which confidently interweaves all the varied strands
of individual, institutional, and broadly social effort that
have gone into the shaping of the modern computer.