The Nature of Mathematics - Smith, Karl J. (Cengage/Wadsworth, 2011)