Precalculus With Limits by Cynthia Y. Young & Cynthia Young