C A Software Engineering Approach
"Rarely does an introductory book on a programming language balance the basic and the advanced so well." - Computer Reviews"Outstanding textbook for novice C users." - Computer Book Review"Excellent for a systematic person who wants a running start in C." - UnixWorld