Precalculus demystified - Huettenmueller, Rhonda (McGraw Hill, 2005)