Data structures using C and C++ - Langsam,Yedidyah (Pearson education Asia, 1996)