The C Programming Language - Kernighan (Brian W); Ritchie (Dennis M ) (2002)