More effective C++ : 35 new ways to improve your programs and designs - Meyers, Scott (Addison-Wesley Pub. Co., 1999)