A theory of quaternionic algebra, with applications to hypercomplex geometry - Joyce, D (World Scientific, 2001)