The C+ + Programming Language - Stroustrup, Bjarne (Addison Wesley Publishing Co, 1991)