C How to program: introducing C++ and Java ed.3 (Ada CD-ROM) - DEITEL, H.M. (Prentice Hall, 2001)