Priciples of interactive computer graphics - Newman, William M. (Tata McGraw-Hill, 2000)