Algebra and its applications a problem solving approach
Sloyer, Clifford Wilson.
Reading (Mass.) London Addison-Wesley
1970
With answers to selected exercises
Algebra.