Brian W. Kernighan | lit.salon