Computer Graphics: algorithms and implementations - Mukherjee, D P (PHI, 2010)