String Processing and Information Retrieval - Diego Arroyuelo, Barbara Poblete (Springer, 2022)