Sequential and parallel algorithms and data structures the basic toolbox - Sanders, Peter 1967-; Mehlhorn, Kurt 1949-; Dietzfelbinger, Martin 1956-; Dementiev, Roman 1979- (Springer, 2019)