The C Programming Language - Kernighan, Brian W. (New Delhi Pearson Education, 2006)