Principles of Interactive Computer Graphics - William M Newman; Robert F Sproull (TMH, 1997)