Computational Geometry : Algorithms and Applications - Berg, Mark ; Kreveld, Marc ; Overmars, Mark ; Schwarzkopf, Otfried Cheong (Springer, 2017)
388p.