A History of Modern Computing - Ceruzzi, Paul E. (The Mit Press, 2003)
xii, 445 p. : Il.; 23 cm