On quaternions and octonions : their geometry, arithmetic, and symmetry / - Conway, John H. (AK Peters,, 2003)