Precalculus: A Right Triangle Approach by Margaret L. Lial & John Hornsby