2 ms·Quaternion Algebras – open access treatment of the theory of quaternions1 points by mindcrime 5y ago