Precalculus by Mark Dugopoloski | Menrva Books