Classic data structures in C++ - Budd, Timothy (Addison-Wesley Pub. Co., 1994)