The Design and Analysis of Computer Algorithms - AHO (Aifred V.) HOPCROFT (Ullman) (NEW DELHI PEARSON)