Programming in C : A complete introduction to the C programming language - Kochan, Sephen G. (Pearson Education, 2005)