Computer graphics: multimedia and animation - Pakhira,, Malay K. (PHI Learning, 2010)