Data Structures Using C and C++ - Tenenbaum A.M. (New Delhi: Prentice Hall .)