Mathematical thinking ahd quantitative reasoning - Aufmann, Richard N. (Houghton mifflin company, 2008)