Computer Graphics with Open GL - Hearn, Donald (New Delhi Pearson Education, 2012)