Framework-based software development in C++ - RogerslhGregory F. (Prentice Hall series on programming tools and methodologies)