Understanding The Digital World : What You Need to Know about Computers, the Internet, Privacy, and Security - Kernighan Brian W. (New Jersey: Princeton University Press, 2017)
includes index
Keywords: Computer