A History of Modern Computing - CERUZZI, Paul E (The MIT Press, 2003)
A History of Modern Computing