A Primer of Quaternions - Hathaway, Arthur S., 1855- (Arthur Stafford) (Project Gutenberg, 2006)