The Nature of Mathematical Thinking (Studies in Mathematical Thinking and Learning Series)