First Principles Of Algebra by Nels Johann Lennes & Herbert Ellsworth Slaught