C programming a modern approach - King, K. N. (W.W. Norton & Company, 1996)