C by example - ND Prentic-Hall 2000