Schaum's Outline of Theory and Problems of Programming with C - Gottfried, Byron S. (McGraw-Hill, 1996)