Elements of mathematics : a problem-centered approach to history and foundations / - Tóth, Gábor,