Computer graphics - Instructional Software Research and Development (Tata McGraw Hill, New Delhi, 2006)