Computer graphics:a programming approach - Harrington Steven (M H, 1987)