Basic Algebra by Paul M. Cohn