The Nature Of Mathematics: A Heuristic Inquiry