Geometric Data Structures For Computer Graphics by Gabriel Zachmann