Data Structures and Algorithms - Aho, Alfred V. (Pearson Education Delhi, 2002)