Rotations, Quaternions, And Double Groups by Simon L. Altmann