Computer Graphics - Xiang Zhigang, Plastock Roy A (New Delhi Tata mcgraw hill publishing, 2004)