Beginning and Intermediate Algebra : a unified approach