PRINCIPLES OF INTERACTIVE COMPUTER GRAPHICS - WILLIAM M NEWMAN & ROBERT F SPROULL (TATA MC GRAW HILL, 2009)