Data structures using C and C++ - Langsam, Yedidyah . (Prentice Hall of India, 1996)