Principles of Interactive Computer Graphics

William M Newman; Robert F Sproull