COMPUTER GRAPHICS - HAMACHER, VC. (MCGRAW HILL, 1990)