Precalculus by Cynthia Y. Young