Amazon.com: string algorithms: Books Algorithms on Strings, Trees and Sequences: Computer Science and Computational Biology