The C++ Programming Language - Stroustrup, Bjarne (Delhi Pearson Education, 2000)