Computer graphics : a programming approach - Harrington, Steven (International student edition, 1983)