C how to program : with an introduction to C++, 8th ed./ Deitel - Deitel, Paul (and Harvey Deitel)