Gerard O’Regan, “World of Computing : A Primer Companion for the Digital Age,” Springer Science+Business Media, 2018.