Introduction to C programming a modular approach - Collopy (Prentice Hall, 2003)