Algorithms and data structures the basic toolbox - Mehlhorn, Kurt 1949-; Sanders, Peter 1967- (Springer, 2008)