Computational Geometry by Ketan Mulmuley