The C programming language - Kernighan, Brian W. (Prentice-Hall Software Series, 1978)