Basic Algebra I by Nathan Jacobson