Discovering Computers 2018 : Digital Technology, Data and Devices - Vermaat, Misty E. (Shelly Cashman Series, 2018)