The Elements of Algebra by Hammend.