The essence of computer graphics - Cooley, Peter (The essence of computing, 2001)