The c++ programming language - Stroustrup, Bjarne (Addison-wesley publishing company, Reading, 1986)