Elements Of Algebra by Henry Sinclair Hall