C++ applications guide - Smith, James T. (New York Intertext Publications, 1992)