Elements Of Quaternions by Sir William Hamilton & William Rowan Hamilton