C:complete reference - Schildt (Osborne McGraw-Hill, California)