New Elementary Algebra by Benjamin Greenleaf