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