This is a concise as well as comprehensive presentation of core topics in the philosophy of mathematics, written in a clear and engaged manner, hence well readable. (Zentralblatt MATH, 2011) This book is an undergraduate introduction to the basic ideas on the nature of mathematics that have played a significant role in the development of philosophy from Antiquity to contemporary debates ... throughout the book the emphasis is on the basic ideas as well as their current variations, leading up to recent debates between realists and nominalists. (Mathematical Reviews, 2011)