Computer Graphics : C Version - Hearn, Donald and Baker, M. Paulina (Pearson Education New Delhi, 2006)