C++ Programming Language - Stroustrup B.; Stroustrup B. (Pearson, 2003)