Foundations. An Illustrated Guide to Mathematics. From Creating the Pyramids to Exploring Infinity.