by Brian W. Kernighan and Dennis M. Ritchie (Apr 1, 1988)