Computer Graphics: Principles And Practice - Foley (James D) ; Dam (Andries Van)
22