C programming language - Kernighan, Brian; Ritchie, Dennis M (1988)