Computer graphics : a programming approach - Harrington, Steven (McGraw-Hill book company, New york, 1987)