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