Home > Author > Brian W. Kernighan >
― Brian W. Kernighan , Hello, World! Opinion columns from the Daily Princetonian