Computer graphics, C version - Donald Hearn (Pearson Education New Delhi, 2018)