Algorithms and data structures in C++ - Parker, Alan (Boca Raton CRC Press, 1993)