Data Structures and Algorithms - A V Aho; J D Ullman; J E Hopcroft (Person Education, 1983)