The C++ Programming Language - Bjorne Stroustrup (Person, 2001)