3D Computer Graphic - Watt, Alan H. (Pearson education limited, 2000)