Quaternions, Clifford Algebras and Relativistic Physics