Text this: Clifford algebras : an introduction / D.J.H. Garling.