Manyebook
Derek A. Smith
On Quaternions and Octonions