Computer graphics C version 2/E - Hearn,Donald; Baker,M (Vidhyanagar Pearson Education Asia, 2003)