Computer Algorithms - Sara B.; Gelder A. V. (Pearson Education Asia 1, 2003)