A renowned computer scientist, prolific author, and Princeton University professor, Brian Kernighan was a member of the legendary Bell Labs team that, in the late 1960's and through the Seventies, developed and cultivated such fundamental and far-reaching computing innovations as the Unix operating system and the C programming language. His best-selling books on programming—including such seminal works as The Elements of Programming Style, written with P. J. Plauger, and The C Programming Language, co-authored by C’s chief designer, Dennis W. Ritchie—have sold millions of copies and been translated into more than two dozen languages. Kernighan teaches in the computer science department at Princeton, where his courses include “Computers in Our World,” considered one of the finest nontechnical introductions to the essentials of computing and programming for humanities students.