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