Vince, John: Quaternions for Computer Graphics