Introduction to Algebra by Warren Colburn