Precalculus Advanced Placement Seventh Edition by Ron Larson & Robert P. Hostetler