Computational Geometry by Prof. Sandeep Sen and Prof. Pankaj Aggarwal, IIT Delhi.