Draft the standard C++ library - Plauger, P. J. (PTR Prentice-Hall, Inc., 1995)