PRINCIPLES OF INTERACTIVE COMPUTER GRAPHICS - WM NEWMAN (TMH)