Big picture of quaternions

Share similarities with 2D complex
Some differences
Advantage of quaternion