The C++ Programming Language, 3rd edition (1997)

by B Stroustrup