bhishma answers On the role of abstraction in mathematics and the natural sciences