Kernighan, Brian W

Understanding the digital world: what you need to know about computers, the Internet, privacy, and security - 1st - Princeton University Press, Princeton 2017 - xv, 238 p.

9780691176543

Computer science

CS A.0 P17