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