Brian W. Kernighan is professor of computer science at Princeton University. His many books include Understanding the Digital World: What You Need to Know about Computers, the Internet, Privacy, and Security (Princeton). He lives in Princeton, New Jersey.