Algorithms - Johnsonbaugh, Richard, 1941-; Schaefer, Marcus, 1969- (Pearson Education, 2004)