Computer graphics: C version - Hearn,Donald (Pearson education, 1997)