The design of dynamic data strustures - Overmars, Mark,H (Springer Verlag, 1983)