The nature of mathematics - Smith, Karl J. (Cengage Learning, 2017)