by Thomas Haigh, Paul E. Ceruzzi
"Bringing the history of modern computing fully up to date, from new applications to scientific computation to video games and the ubiquitous smartphone"--