Shunsuke Inenaga, Kunihiko Sadakane, Tetsuya Sakai String Processing and Information Retrieval - Springer Springer 2016 ISBN: 9783319460499 Source: EBOOK