One of the great puzzles of modern science is that the laws that govern the universe on the largest scale are entirely different from the ones that govern on the smallest scale. That’s odd because all ...