Computer graphics : a programming approach - Harrington, Steven (McGraw-Hill international editions. Computer science series, 1987)