Algorithms and Data Structures - Dehne, Frank; Iacono, John; Kanade, Takeo; Sack, Jörg-Rüdiger (Springer Berlin Heidelberg, 2011)