DATA STRUCTURES, ALGORITHMS AND APPLICATIONS IN C++ - SAHNI, SARTAJ (HYDERABAD UNIVERSITIES PRESS, 2010)