The constants of Nature are the numbers that define the ultimate structure of the Universe and tell us how strong its forces are: the strength of gravity and magnetI'm, the speed of light, the masses of elementary particles. These constants encode the deepest secrets of the Universe. Although scientists can now accurately measure the value of these constants, they are unable to deduce any of them. There are thus no theories that can predict or explain...