DESIGN & ANALYSIS OF COMPUTER ALGORITHMS - AHO etc (PEARSON EDUCATION, 2009.)