Algorithms in Combinatorial Geometry by