Computer Graphics - Hearn, Donald (Delhi Pearson Education)