Computer graphics: theory into practice - McConnel, Jeffrey J (Jones and Bartlett publishers, 2006)