Introduction to Data Structures with Applications - Tremblay J.P.; Tremblay J.P. & Sorenson P.G. (Tata Mc-Graw Hill, 2009)