Knosit
Quaternions and rotation sequences by Jack B. Kuipers - Knosit