Algorithms on strings / Maxime Crochemore, Christophe Hancart, Thierry Lecroq. - Crochemore, Maxime, 1947-; Hancart, Christophe, 1964-; Lecroq, Thierry (Cambridge University Press, 2014)