Data structures and algorithms - Aho, Alfred V (Addison-Wesley, 1983)
Includes index.