Principles of Interactive Computer Graphics - NEWMAN (WILLIAM M.) SPROULL (ROBERT F.) (New Delhi TMH)