Computer Graphics - Lipschutz; Seymour,PaiGa Vijayalakshmi (Mcgraw Hill Education Pvt. Ltd., 2004)