Introduction To Quaternions by Peter Guthrie Tait, Philip Kelland & Peter Guthrie Tait Philip Kelland