Hintikka, J., The principles of mathematics revisited, Cambridge university press, Cambridge 1996, pp. xii + 288.