Mathematical Reasoning by Raymond S. Nickerson & Raymond Nickerson