3D Rotations

The author describes four methods to achieve rotations using elementary concepts from algebra, analytic geometry, and calculus.