Computer Graphics Using OpenGL - Hill, F.S (PHI, 2007)