Algebra : introductory and intermediate 2nd ed - Aufmann, Richard N.; Barker, Vernon C.; Lockwood, Joanne S. (Houghton Mifflin, 2000)