Programming in 3 dimensions. : 3-D graphics, ray tracing, and animation. - Watkins, Christopher D. (M & T Publishing, 1992)