Beginning And Intermediate Algebra by all material written by Cram101., John Hornsby & Margaret L. Lial