Computer Graphics - Donald Hearn (Pearson Education, 2002)