On quaternions and octonions: their geometry, arithmetic, and symmetry - Conway, John Horton; Smith, Derek Alan 1970-. (AK Peters, 2003)