Precalculus door Mark Dugopolski & Edgar N. Reyes