The C++ programing language - Stroustrup, Bjarne