Computer graphics and animation - Trivedi, M.C. (Jaico Publishing House, 2009)