Computer visualization: graphics techniques for scientific and engineering analysis - Gallagher, Richard S (CRC Press, 1995)