Elements Of Quaternions. by Arthur Sherburne Hardy & Arthur Sherbur Hardy