Manyebook
Andries van Dam
Fundamentals of Interactive Computer Graphics
Introduction to Computer Graphics