Practical programming in c
Massachusetts Institute of Technology