Data structures and algorithms - Mehlhorn, Kurt 1949- (Springer, 1984)