C An advanced introduction - Gehani Narain (Principles of computer science series, 1985)