Introduction to 3D Spatial Visualization: An Active Approach (Book & CD)