Elementary and Intermediate Algebra by Donald Hutchison, Barry Bergman & Stefan Baratto