This book provides introductory knowledge of the philosophical analysis and historical development of all important aspects of mathematical philosophy. The book is intended for laymen, but none of the essence of the philosophy of mathematics has been omitted; it is not a simple book, but it is rewarding.