By James Stewart - Precalculus: Mathematics for Calculus: 4th (fourth) Edition