TY - BOOK AU - Kernighan,Brian W TI - Understanding the digital world: What you need to know about computers, the Internet, privacy, and security SN - 9780691176543 U1 - 004 20 PY - 2017/// CY - Princeton PB - Princeton Uni Pr KW - Computers, programming languages and allied aspects KW - Computer science KW - Popular works KW - Computer networks KW - Security measures N1 - Includes bibliographical references and index ER -