Precalculus Essentials by Robert F. Blitzer & Robert Blitzer