Elements Of Quaternions, Volume 1 by Charles Jasper Joly & William Rowan Hamilton