Learning & Teaching C++ Programming. - Koenig, Andrew; Moo, Barbara E. (C/C++ Users Journal, 2005)