Waite Group's C++ Primer Plus: Tech Yourself Object -Oriented Programming - Prata, Stephen (Galgotia, 1999)