Computational Geometry Algorithms and Applications - Berg, Mark de; Cheong, Otfried; Kreveld, Marc van; Overmars, Mark (Springer Berlin Heidelberg, 2008)