C by example - Kalicharan Noel (New York Cambridge, 1994)