Data structures using C and C++ - Langsam (Prentice Hall, 1996)