C++ applications guide - Smith, James T. (McGraw-Hill, 1992)