DESIGN & ANALYSIS OF COMPUTER ALGORITHMS - AHO (ALFRED.V) HOPCROFT (JOHN.E) ULLMAN (JEFFREY.D) (NEW YORK PEARSON)