College Algebra by James Stewart, Robert Blitzer & Shirley Hughes