What mathematics should be learned by today's young people as well as tomorrow's workforce? On the Shoulders of Giants is a vision of richness of mathematics expressed in essays on change, dimension, quantity, shape, and uncertainty, each of which illustrate fundamental strands...