Using And Understanding Mathematics by Jeffrey Bennett & William L. Briggs