A History of Modern Computing 2ed by Paul Ceruzzi
The Innovator's Dilemma by Clayton Christensen
Connections by James Burke (also a PBS series)