A history of computing technology - Williams, Michael Roy 1942- (IEEE Computer Society Press, 1997)