Algorithms on strings trees, and sequences.. - Gusfield, Dan (New York Cambridge, 1997)