Algorithms. - Johnsonbaugh Richard; Schaefer Marcus (South Asia Pearson Education, 2004)