C programming: a modern approach - King, Kim N. (W. W. Norton and Company, 1996)