Practical algorithms in C++ - Flamig, Bryan (Wiley, 1995)