The C programming language - Kernighan, Brian W. (Englewood Cliffs Prentice Hall, 1988)