In what sense do mathematical objects exist? How can we have knowledge of them? Why do mathematicians think mathematical entities exist for ever, independent of human action and knowledge? This book illuminates the mysteries behind the meaning and nature of mathematics.