The c programming language - Ritchie, D.M Kernighan, B.W (NEW JERSEY PRENTICE HALL, 1988)