C How to program: introducing C++ and Java ed.4 - DEITEL, H.M. (Pearson, 2004)