Accelerated C++ : practical programming by example / Andrew Koenig, Barbara E. Moo. - Koenig, Andrew (Addison-Wesley, 2000)