Going from Basic to C - Traister, Robert J. (Prentice-Hall, 1985)