Science press
* * * Three volumes
This book was written in the 1950 s. It introduces calculus, analytic geometry, algebraic equations, ordinary differential equations, partial differential equations, curves and surfaces, variational methods, complex variable functions, prime numbers, probability theory, function approximation theory, calculation methods, computer principles, real variable functions, linear algebra, non-Euclidean geometry, topology, functional analysis and abstract algebra.
I think it is better to read this book in high school, or tell the children the general idea after reading it.