Quaternions and Cayley Numbers: Algebra and Applications (Mathematics and Its Applications)