Clifford Algebra a Visual Introduction by Steven Lahar
This is a good introduction to CliffordAlgebra and its history which is now extended as a series.
See also CliffordAlgebraResources
CategoryMath